﻿using System.Runtime.Serialization;

namespace Resonance.TrainNode.Contracts.Entities
{
	[DataContract]
	public class NNet
	{
		[DataMember]
		public string ID { get; set; }

		[DataMember]
		public ActivationFunctionEnum ActivationFunction { get; set; }

		[DataMember]
		public double SigmoidAlpha { get; set; }

		[DataMember]
		public int InputCount { get; set; }

		[DataMember]
		public NNetLayer[] Layers { get; set; }
	}
}
